protective devices - German English Dictionary